Golang Job: Software Security Engineer, Information Security

Job added on

Company

Apple

Location

Cupertino, CA - United States of America

Job type

Full-Time

Golang Job Details

Summary

Posted: Jul 6, 2022
Weekly Hours: 40
Role Number:200376375
This position can be located in Santa Clara Valley (CA), Seattle (WA), and Austin (TX). Apple is seeking an outstanding Software Developer to lead development efforts of mission critical tooling for our Security Assessments and Offensive Security/Red Team programs. This person will be working side by side with security engineers to help us drive far reaching security impact at scale. Our scope includes everything from customer applications like iCloud and iTunes, to enterprise services like retail payment systems that support our physical and online storefronts. We work multi-functionally with teams Apple wide, and our hardworking team of security experts is a key to our success. Our team focuses on providing security assurance across the entirety of Apple via penetration testing, adversary simulation, threat modeling, and security automation. We are seeking a Software Developer who has a passion for Information Security and tooling development to support our security engineering efforts.

Key Qualifications

  • 3+ years of software development experience
  • Demonstrated ability in Golang, Python, and shell scripting
  • Solid experience with coding techniques and standard methodologies for security, performance optimization, and ease-of-use
  • Understanding of networking infrastructure and fundamentals, as well as common protocols such as DNS, ICMP, TLS, HTTP, and IMAP/SMTP
  • Experience in designing APIs and libraries
  • Strong experience with macOS, Linux, or other Unix-based operating systems.
  • Strong test-driven approach to writing code

Description

This is a great opportunity to work side-by-side with security engineers and be a critical part of tackling security at scale. This includes leading development efforts for mission critical tooling, such as our internally built adversarial simulation framework, advanced penetration testing toolkits for persistence and evasion, and integrations with partner security teams (e.g. providing realtime engagement data to our defense partners to aid in detection initiatives). We are seeking a new team member who enjoys working cross-collaboratively across functions, and is passionate and dedicated in working side-by-side on a team of security experts! NICE TO HAVE: Strong Windows development experience Experience in frontend web frameworks Understanding of common security concepts (e.g. OWASP Top 10) and tooling (e.g. Burp Suite, Nmap) Prior experience in developing security automation or exploitation tooling/profiles (e.g. Metasploit, Caldera, AttackIQ)

Education & Experience

BS in Computer Engineering, or Computer Science with specialization in Information Security, or 4+ years of equivalent. Hands-on information security experience in a large enterprise environments a plus! Apple’s most important resource, our soul, is our people. Apple benefits help further the well-being of our employees and their families in meaningful ways. No matter where you work at Apple, you can take advantage of our health and wellness resources and time-away programs. We’re proud to provide stock grants to employees at all levels of the company, and we also give employees the option to buy Apple stock at a discount — both offer everyone at Apple the chance to share in the company’s success. You’ll discover many more benefits of working at Apple, such as programs that match your charitable contributions, reimburse you for continuing your education and give you special employee pricing on Apple products. Apple benefits programs vary by country and are subject to eligibility requirements. Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace.

Additional Requirements